home *** CD-ROM | disk | FTP | other *** search
/ Gold Medal Software 3 / Gold Medal Software - Volume 3 (Gold Medal) (1994).iso / wordproc / hshell1.arj / GRAPHICS.HYP < prev    next >
Text File  |  1993-12-29  |  5KB  |  296 lines

  1. .REMARK 
  2. HyperShell graphics hyperfile - Copyright (c) N.G.Taylor 1990
  3.  
  4. .
  5. .SCRIPT runtext
  6. Lstart
  7. -- show screen
  8. g$\.pic
  9. -- do action from selection
  10. A@M$\[@]
  11. -- wait half a second
  12. Y&G50
  13. Jstart
  14. .
  15. .REMARK 
  16. These lookup menus are automatically generated using
  17. the ZONE.HYP hyperfile.
  18. The first character of each line is the key mapping
  19. and the next four are the top/left/bottom/right character
  20. cell of the selection zone.
  21. .
  22. .MENU text
  23. 9H1a8|p 9 - Quit,Exit to DOS
  24. 8D/]6|p 8 - Import,Export and Clone
  25. 7@-Y4|p 7 - Maintenance
  26. 6<+U2|p 6 - Label printing
  27. 58)Q0|p 5 - Report writer
  28. 44'M.|p 4 - Sort the index
  29. 30%I,|p 3 - Find Records
  30. 2,#E*|p 2 - Add new records
  31. 1(!A(|p 1 - Open a database
  32. *....|g;q
  33. .
  34. .SCRIPT Herc
  35. Lstart
  36. GHerc.pic
  37. A@MEGA[@]
  38. Jstart
  39. .
  40. .SCRIPT rungraph
  41. Lstart
  42. G$\.pic
  43. A@M$\[@]
  44. Jstart
  45. .
  46. .MENU Circuit
  47. 1-)4-|NTR1
  48. 29&@+|NTR2
  49. 3H-O1|NTR3
  50. 4T(\,|NTR4
  51. lX%](|NLoudspeaker
  52. zB*I,|NZ1
  53. jH(L*|NJ3
  54. i!))-|NInput
  55. v$!b$|N5 Volt
  56. g$3c5|NGround
  57. s16_8|NSuperlinear
  58. *....|q
  59. .
  60. .NOTE TR1
  61. Transistor 1 is
  62. the preamplifier
  63. .
  64. .NOTE TR2
  65. Transistor 2 is
  66. the gain driver
  67. .
  68. .NOTE TR3
  69. Transistor 3 is
  70. the negative feedback
  71. accentuationary
  72. reference element.
  73. .
  74. .NOTE TR4
  75. Transistor 4 is the
  76. power driver stage
  77. .
  78. .NOTE Loudspeaker
  79. The Loudspeaker must
  80. be a point source
  81. zero impedence
  82. superconductive
  83. piezotransducer
  84. .
  85. .NOTE Z1
  86. Zener diode Z1 is
  87. used to clamp the
  88. antibias level at
  89. 3.224 volts
  90. .
  91. .NOTE J3
  92. JFET diode J3 is
  93. used to kill insects
  94. entering the
  95. supertransconductance
  96. critical zone
  97. .
  98. .NOTE Input
  99. Anything from 2 microvolt
  100. to mains voltage accepted
  101. at the input.
  102. .
  103. .NOTE 5 Volt
  104. This 5 volt line must
  105. be within 2% of 5 volt
  106. .
  107. .NOTE Ground
  108. Ground must be within
  109. 2k volts of 0 volts
  110. .
  111. .NOTE Superlinear
  112. A term used to describe
  113. the superconductive
  114. hyperlinear backward
  115. reciprocal feedback
  116. amplification
  117. .
  118. .MENU EGA
  119. f4!F+|NFrames
  120. dI!U(|NDOS
  121. pX!d,|NPaged
  122. m!A-K|NMenus
  123. n7CIK|NNotes
  124. sJAYK|NScripts
  125. l\?jK|NLists
  126. h!(o=|NHypertext
  127. *....|q
  128. .
  129. .NOTE DOS
  130. DOS management
  131. including directory
  132. listings, change
  133. directory, run DOS
  134. commands and programs
  135. .
  136. .NOTE Scripts
  137. Small programs to
  138. control HyperShell
  139. .
  140. .NOTE Hypertext
  141. The method of having
  142. references to other
  143. topics within ~Nframes~E
  144. or popup ~NNotes~E or
  145. even in a ~Agraphic~PGWorld.pic~E
  146. screen display
  147. .
  148. .NOTE Paged
  149. Page by page display
  150. of a text file, with
  151. or without ~Nhypertext~E
  152. references in it.
  153. .
  154. .NOTE Menus
  155. Choose from
  156. a list of
  157. options
  158. .
  159. .NOTE Notes
  160. Small popup
  161. text items
  162. like this
  163. .
  164. .NOTE Frames
  165. Unit of display -
  166. full screen of text
  167. .
  168. .NOTE Lists
  169. Page by page list of
  170. items for selection
  171. .
  172. .SCRIPT calc
  173. -- clear variables
  174. Vt0;Vm0;Ve0
  175. -- show calculator
  176. gcalcegam.pcx
  177. Llupe
  178. -- get return action
  179. Vk@Mcalc[@]
  180. -- go to process it
  181. J$k
  182. -- beep
  183. ZB
  184. Jagain
  185. Ldelete
  186. -- strip bottom digit and redisplay
  187. Ve=e/10;Jdisplay
  188. Lequal
  189. -- jump to previous operation
  190. Jo$o
  191. Loplus
  192. Ve=t+e;Jdisptot
  193. Lominus
  194. Ve=t-e;Jdisptot
  195. Lotimes
  196. Ve=t*e;Jdisptot
  197. Lodivide
  198. Ve=t/e;Jdisptot
  199. Lclear
  200. -- clear variables and redisplay
  201. Ve0;Vt0;Jdisplay
  202. Lpoint
  203. ZB;Jagain
  204. Lplus
  205. Lminus
  206. Ltimes
  207. Ldivide
  208. -- store entry and clear, then stash operation
  209. Vt=e;Ve=0;Vo$k;Jdisplay
  210. Lstore
  211. -- put in memory
  212. Vm=e;Jagain
  213. Lclrmem
  214. Vm0;Jagain
  215. Lrecall
  216. Ve=m;Jdisplay
  217. Lquit
  218. g;q
  219. L0
  220. L1
  221. L2
  222. L3
  223. L4
  224. L5
  225. L6
  226. L7
  227. L8
  228. L9
  229. -- here for any digit
  230. -- if C set, clear entry and clear C
  231. aCVe0;O*C
  232. -- build entry
  233. Ve=e*10+$k
  234. Ldisplay
  235. -- display value
  236. i~X30~Y4~D$d$e~W15
  237. Lagain
  238. Zg;Jlupe
  239. Ldisptot
  240. O*C1
  241. Jdisplay
  242. .
  243. .MENU calc
  244. s9*>.|store
  245. r@*E.|recall
  246. mF*L.|clrmem
  247. /M*R.|divide
  248. xM/R3|times
  249. -M5R9|minus
  250. +M:S?|plus
  251. =M@SD|equal
  252. c9@>D|clear
  253. dF@LD|delete
  254. q\$gG|quit
  255. 0@@ED|0
  256. 19:>?|1
  257. 2@:E?|2
  258. 3F:L?|3
  259. 495?9|4
  260. 5@4E9|5
  261. 6F5L9|6
  262. 79/>3|7
  263. 8@/E4|8
  264. 9F/L3|9
  265. *....|display
  266. .
  267. .SCRIPT SETUP
  268. VdT
  269.  
  270.  
  271. .
  272. .FRAME Graphic demonstrations
  273. .TITLE To illustrate use of graphics
  274.  
  275. [a]     ~FBLOAD Text mode screen~PSRuntext(text)~Ka~E~C44(Any adaptor)
  276.         Has overlapping selection zones and number input.
  277.  
  278. [b]     ~FBLOAD CGA screen~PSRungraph(Circuit)~Kb~E~C44Has selection zones
  279.  
  280. [c]     ~FBLOAD EGA screen~PSRungraph(EGA)~Kc~E~C44Has selection zones
  281.  
  282. [d]     ~FBLOAD Hercules graphics screen~PSHerc~Kd~E~C44Has selection zones
  283.         ( NOTE: Can also view some PCX screens on Hercules display)
  284. [e]     ~FPCX EGA text over graphics~PScalc~Ke~E~C44Has selection and text
  285. ~C44(no text on Herc)
  286. [f]    ~FPCX VGA lowres colour~PGvgalo.pcx~Kf~E~C44No selection zones
  287.  
  288. [g]     ~FPCX EGA mono screen~PGmouse.pcx~Kg~E~C44No selection zones
  289.  
  290. [h]    ~FPCX VGA mono screen~PGbflyvgam.pcx~Kh~E~C44No selection zones
  291.  
  292. [i]    ~FPCX CGA/EGA/HERC/VGA screen~PGvgahi.pcx~Ki~E~C44No selection zones
  293.  
  294. [q]    ~AQuit demonstration~PQ~Kq~E
  295. .
  296.